sweet peppers stuffed with salt cod brandade - Turkish English Dictionary